*{margin:0px; padding:0px; font: "微软雅黑";}
.all{width: 100px; height: 100%; z-index: 10;}
img{border:none;}
html {
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%;
	line-height:1.6
}
body {
	-webkit-touch-callout:none;
	font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei",Arial,sans-serif;
	background-color:#f3f3f3;
	line-height:inherit
}
body.rich_media_empty_extra {
	background-color:#fff
}
body.rich_media_empty_extra .rich_media_area_primary:before {
	display:none
}
h1,h2,h3,h4,h5,h6 {
	font-weight:400;
	font-size:16px
}
ul li{
	list-style-type:none;
}
* {
	margin:0;
	padding:0
}
a {
	color:#607fa6;
	text-decoration:none
}
/*
top_nav start
*/
.clear{clear: both;}
.top_nav{width:100%; height: 50px; background:#e9e9e9; padding:5px 0;}
.top_nav .img{height:50px; width:255px; margin:0 auto;}
/*main strat*/
.main figure{margin:0 auto 10px;}
.main section h2{ font-weight: bold; font-size: 18px; text-align: left;}
.main section p{margin:10px;}
.main section p a,.main .menu ul li{cursor: pointer;}
.main .menu{ position:fixed;  right: 0; bottom: 0; width: 100%; height:50px; z-index: 4; border-top: 1px solid #b3b3b3; margin: 0 auto; background:#fff;}
.main .menu ul li.menu_nav{position:relative; height:55px; line-height:50px; font-size:18px;  border-right:1px solid #b6b6b6; cursor: pointer; text-align: center; list-style:none;  float: left; background:#fff;}
.main .menu ul li span{display:block;}
/*.main .menu ul .product ul{position:relative; bottom:351px; z-index: 9999;}
.main .menu ul .know ul {position:relative; bottom:301px; z-index: 9999;}
.main .menu ul .demo ul{position: relative; bottom: 151px;}*/
.main .menu ul .product ul li,.main .menu ul .know ul li,.main .menu ul .demo li {float:none; border:none; border-bottom:1px solid #b3b3b3;  white-space:nowrap;overflow:hidden;}
.main .menu ul .product,.main .menu ul .know,.main .menu ul .demo{display:block;}
.main .menu ul li .btn-rg{position: absolute; bottom: 5px; right:0px; border: 5px solid transparent; border-right:5px solid #000; border-bottom: 5px solid #000; opacity: .5;} 
.new-sub{ position:absolute; bottom: 51px; border-bottom:1px solid #b3b3b3; border-top:none; box-sizing: border-box; -webkit-box-sizing:border-box; box-shadow:1px 1px 5px #000;}
.new-sub li{width: 110%; background:#FFF; float:none; list-style:none; box-sizing:border-box; -webkit-box-sizing:border-box; border-top:1px solid #b3b3b3; }
.new-sub li a{display:block; line-height:50px;text-align:left; padding: 0 5px; background:#FFF;color:#333; border:none; text-align:center; font-size:16px; white-space:nowrap; overflow:hidden;}
.main .menu ul li.menu_nav{width:33.33%;  background:#FFF;}
.main{min-width:100%; margin:10px auto; overflow-x:hidden;}
.main section{text-align: center;}
.main section img{border:0; float: left;}
.main section .right{width:50%; float:left;}
.main section .right img{width:100%; float:left;}
.main section .xt{width:50%; float: left;}
.main section .xt img{width:100%;}
.main section .change img{width:100%;}
/*手机独立版*/
.main_wap .floatleft,.main_wap .floatright{width:100%;}
.main_wap .floatleft{margin-bottom:10px;}
.main_wap .floatleft img,.main_wap .floatright img{width:355px;}
.main_wap ul li.clearfix{list-style:none; border-bottom: 1px dotted #627CC0;}
.main_wap h3{font-size:22px;color:#2752C5; width:100%; display:inline-block;    margin-bottom:12px;margin-top:24px;}
.main_wap h3 span{display:inline-block; color:#2752C5;   line-height: 47px; text-align:center;margin-right:10px; }
.main_wap h3 span.img_ico{float:left; width:47px; height:47px; background:url(../images/h3_bg.gif) top left no-repeat;}
.main_wap h3 span.img_text{float:left; width:80%; margin-right:0; text-align:left; }
.main_wap p{font-size:14px;text-indent:30px;line-height:1.8;width:97%;}
@media screen and (min-width:1024px){
	.weixin_wap .floatleft img,.weixin .floatright img{width:700px;}
}
/*@media screen and (min-width:640px){
	.main .menu a,.main .menu ul li.menu_nav{font-size:26px;}
	.new-sub li a{height: 100px; line-height: 100px;}
}*/
/*@media screen and(max-width:640px){
.main{width:100%; margin:10px auto;}
.main section{text-align: center;}
.main section .right{width:320px; float: left;}
.main section .right img{width:320px; float:left;}
.main section .xt{width: 320px; float:left;}
.main section .xt img{width:320px;}
.main section .change img{width:640px;}
}*/
iframe{border:0px; width:100%; height:60px;}
.rich_media_inner {
	font-size:16px;
	word-wrap:break-word;
	-webkit-hyphens:auto;
	-ms-hyphens:auto;
	hyphens:auto;
}
.rich_media_area_primary {
	position:relative;
	padding:20px 15px 15px;
	background-color:#fff
}
.rich_media_area_primary:before {
	content:" ";
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:1px;
	border-top:1px solid #e5e5e5;
	-webkit-transform-origin:0 0;
	transform-origin:0 0;
	-webkit-transform:scaleY(0.5);
	transform:scaleY(0.5);
	top:auto;
	bottom:-2px
}
.rich_media_area_extra {
	padding:0 15px 0
}
.rich_media_title {
	margin-bottom:10px;
	line-height:1.4;
	font-weight:400;
	font-size:16px
}
.rich_media_meta_list {
	margin-bottom:18px;
	line-height:20px;
	font-size:0
}
.rich_media_meta_list em {
	font-style:normal
}
.rich_media_meta {
	display:inline-block;
	vertical-align:middle;
	margin-right:8px;
	margin-bottom:10px;
	font-size:16px
}
.meta_original_tag {
	display:inline-block;
	vertical-align:middle;
	padding:1px .5em;
	border:1px solid #9e9e9e;
	color:#8c8c8c;
	border-radius:20% 50%;
	-moz-border-radius:20% 50%;
	-webkit-border-radius:20% 50%;
	font-size:15px;
	line-height:1.1
}
.meta_enterprise_tag img {
	width:30px;
	height:30px!important;
	display:block;
	position:relative;
	margin-top:-3px;
	border:0
}
.rich_media_meta_text {
	color:#8c8c8c
}
span.rich_media_meta_nickname {
	display:none
}

.rich_media_thumb {
	width:100%;
	margin-bottom:6px
}
.rich_media_content {
	overflow:hidden;
	color:#3e3e3e;
	width: auto;
}
.rich_media_content * {
	max-width:100%!important;
	box-sizing:border-box!important;
	-webkit-box-sizing:border-box!important;
	word-wrap:break-word!important;
;
}
.rich_media_content p {
	clear:both;
	min-height:1em;
	white-space:pre-wrap;
}
.rich_media_content p a{
	min-width: 60px;
	min-height: 25px;
	line-height: 30px;
	text-align: center;
	margin-left:10px;
	margin-bottom:15px;
	display:inline;
	float: left;
	color: #fff;
	font-size:14px;
	background: #F47753;
	-moz-border-radius:10%!important;
	-webkit-border-radius:10%;
	-ms-border=radius:10%
}
.show p a{
	-moz-border-radius:10%!important;
	-webkit-border-radius:10%;
	-ms-border-radius:10%;
	background:#19A2DE;
}
.rich_media_content p a:hover{
	background: #FD9903;
}
.rich_media_content em {
	font-style:italic
}
.rich_media_content fieldset {
	min-width:0
}
.rich_media_content .list-paddingleft-2 {
	padding-left:30px
}
.rich_media_content blockquote {
	margin:0;
	padding-left:10px;
	border-left:3px solid #dbdbdb
}


.rich_media_content ul li{
	float:left;
	list-style-type:none;
	margin:0 9px;
	margin-bottom:15px;
}

.rich_media_content ul li a{
	display:block;
	width:142px;
	height:35px;
	background:#51c332;
	line-height:35px;
	text-align:center;
	font-size:14px;
	color:#fff;
	border-radius:4px;
}

.menu_nav a{color:#000;}

@media(min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) {
	.mm_appmsg .rich_media_inner,.mm_appmsg .rich_media_meta,.mm_appmsg .discuss_list,.mm_appmsg .rich_media_extra,.mm_appmsg .title_tips .tips {
		font-size:17px
	}
	.mm_appmsg .meta_original_tag {
		font-size:15px
	}
}
@media(min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) {
	.mm_appmsg .rich_media_title {
		font-size:25px
	}
}
.radius_avatar {
	display:inline-block;
	background-color:#fff;
	padding:3px;
	border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	overflow:hidden;
	vertical-align:middle
}
.radius_avatar img {
	width:100%;
	height:100%;
	border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	background-color:#eee
}
.cell {
	padding:.8em 0;
	display:block;
	position:relative
}
.cell_hd,.cell_bd,.cell_ft {
	display:table-cell;
	vertical-align:middle;
	word-wrap:break-word;
	word-break:break-all;
	white-space:nowrap
}
.cell_primary {
	width:2000px;
	white-space:normal
}
.original_tool_area {
	display:block;
	padding:.75em 1em 0;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	color:#3e3e3e;
	border:1px solid #eaeaea;
	margin:20px 0
}
.original_tool_area .tips_global {
	position:relative;
	padding-bottom:.5em;
	font-size:15px
}
.original_tool_area .tips_global:after {
	content:" ";
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:1px;
	border-bottom:1px solid #dbdbdb;
	-webkit-transform-origin:0 100%;
	transform-origin:0 100%;
	-webkit-transform:scaleY(0.5);
	transform:scaleY(0.5)
}
.original_tool_area .radius_avatar {
	width:27px;
	height:27px;
	padding:0;
	margin-right:.5em
}
.original_tool_area .radius_avatar img {
	height:100%!important
}
.original_tool_area .icon_access:before {
	content:" ";
	display:inline-block;
	height:8px;
	width:8px;
	border-width:1px 1px 0 0;
	border-color:#cbcad0;
	border-style:solid;
	transform:matrix(0.71,0.71,-0.71,0.71,0,0);
	-ms-transform:matrix(0.71,0.71,-0.71,0.71,0,0);
	-webkit-transform:matrix(0.71,0.71,-0.71,0.71,0,0);
	position:relative;
	top:-2px;
	top:-1px
}

.qr_code_pc_inner{
	width:33%;
	margin-bottom:20px;
	float:left;
}

.qr_code_pc_inner img{
	display:block;
	margin:0 auto;
}

.qr_code_pc_inner p{
	text-align:center;
	font-size:12px;
}


#js_pc_qr_code{clear:both;}


#jquery-overlay{position:absolute;top:0;left:0;z-index:99999;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:99999;text-align:center;line-height:0;background:none repeat scroll 0 0 #30332D;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:99999;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{ left:0;float:left;}
#lightbox-nav-btnNext{ right:0;float:right;}
#lightbox-container-image-data-box{font:12px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;height:50px;}
#lightbox-container-image-data{padding:0 10px;color:#555555;}
#lightbox-container-image-data #lightbox-image-details{ width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}








